extraordinarily difficult - Turkish English Dictionary